﻿using System;
using SuperSocket.ProtoBase;

namespace Demo005 
{
    public class ModbusPackageInfo:IKeyedPackageInfo<byte>
    {
        /// <summary>
        /// 功能码
        /// </summary> 
        public byte Key { get; set; }

        /**
0x01	读线圈
0x05	写单个线圈
0x0F	写多个线圈
0x02	读离散量输入
0x04	读输入寄存器
0x03	读保存寄存器
0x06	写单个保持寄存器
0x10	写多个保持寄存器
         */




        /// <summary>
        /// 内容
        /// </summary>
        public byte[] Body = new byte[] { };

        public byte[] Header;

        public short Len;


    }
}